package com.oa.ylms.apps.entity.account;

import java.io.Serializable;
import java.util.Date;

import com.oa.ylms.apps.common.DateUtil;
import com.oa.ylms.apps.entity.archives.StaffInfoValue;
import com.oa.ylms.apps.entity.plan.CheckPlanValue;

@SuppressWarnings("serial")
public class AccountInfoValue implements Serializable {
	
	// Fields

	private Integer accountId;
	private StaffInfoValue staffInfo;
	private CheckPlanValue checkPlan;
	private String title;
	private String notes;
	private Double price;
	private Date createTime;
	@SuppressWarnings("unused")
	private String strCreateTime;
	private Integer inOrOut;
	private Integer states;
	
	// Property accessors
	
	public Integer getAccountId() {
		return accountId;
	}
	public void setAccountId(Integer accountId) {
		this.accountId = accountId;
	}
	public StaffInfoValue getStaffInfo() {
		return staffInfo;
	}
	public void setStaffInfo(StaffInfoValue staffInfo) {
		this.staffInfo = staffInfo;
	}
	public CheckPlanValue getCheckPlan() {
		return checkPlan;
	}
	public void setCheckPlan(CheckPlanValue checkPlan) {
		this.checkPlan = checkPlan;
	}
	public String getTitle() {
		return title;
	}
	public void setTitle(String title) {
		this.title = title;
	}
	public String getNotes() {
		return notes;
	}
	public void setNotes(String notes) {
		this.notes = notes;
	}
	public Double getPrice() {
		return price;
	}
	public void setPrice(Double price) {
		this.price = price;
	}
	public Date getCreateTime() {
		return createTime;
	}
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	public Integer getInOrOut() {
		return inOrOut;
	}
	public void setInOrOut(Integer inOrOut) {
		this.inOrOut = inOrOut;
	}
	public Integer getStates() {
		return states;
	}
	public void setStates(Integer states) {
		this.states = states;
	}
	public void setStrCreateTime(String strCreateTime) {
		this.strCreateTime = strCreateTime;
	}
	public String getStrCreateTime() {
		return DateUtil.toString(createTime);
	}
}
